package com.webserver.annotation;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * 作者：JustOne
 * 微信：Andylau2020smile
 * 抖音：JustOne2018
 * 日期：2022/6/25 20:27
 */

@Target(ElementType.TYPE) //-------------限定只能使用在类上
@Retention(RetentionPolicy.RUNTIME) //---生存时长
public @interface Controller {

}

//定义这个注解，是想用以所有的Controller类上，
//DispatcherServlet只有确认一个类被本注解标记，才认可它是一个Controller类，
//然后通过反射创建其对象，调用其方法，就不需要在DispatcherServlet中写很多分支

























